Seems like a very functional and loving relationship between two happy individuals. Marriage must be right around the corner!